The place, the location are excellent. The beds are comfortable. The rooms are big. The bathroom is big and nicely finished in tiles everywhere. The staff are friendly and helpful. The free coffee / juice / water at the front desk, 24hrs is a very nice plus. Also, no hassle with getting beach towels everyday.