Guest Report
Posted: Sun Jul 20, 2008 2:42 pm
Alibaba's Sea Breeze is in amazing location and everyone was very friendly and helpful. A really great place to stay if you want to go away to relax, snorkle, slow down and enjoy the view. There is quite a bit of development in Castara, hopefully this wont impact negatively on the area's charm.