Baraza is an experience of a lifetime. The perfect holiday!! It is absolute luxury without pretense. Everything is just right. The food is divine. The spa is a must. The beach is spectacular. To say too much would be to spoil it. JUST GO VISIT!
Guest nationality: English
Reviewed February 2, 2010