We had a great stay at hotel on the rocks. Right from the time we booked the stay, the personalised attention and warm hospitality was so evident. Host w as very kind. All the staff members were really helpful and serving with a smile throughout. and it was a great experience.