The hotel is reasonably clean but very crowded. It is near some beaches and some culinary places. The breakfast varies every morning. The hotel staff gave us a couple of options every morning and the good thing is that they cooked the meal after we picked the menu. So it was not like a prepared meal from the other day.