We didn't have reservations and the staff still got a decent room with spectacular views. Very friendly staff and the small restaurant had good and cheap food. There is a diving thing also happening. It's a budget hotel but I m sure you will feel you are paying a lot less than the stay deserves. I am a bit surprised with a few comments here...... They shod have gone to coral sands next door hen.