Good views. Great diving centre. All in all a good choice. The bedrooms are neither too small or large and are comfortable. The one we had had a balcony but I am not sure if they all had it. Staff are pleasant and the bay is beautiful. It's a great family destination.