I've stayed two nights at this hotel during a business trip. The room is big and excellent, the size of an apartment. The hotel is located in front of the beach and near the main city accesses. Check-in and check-out services were great, but i didn'g use any meal services. Honestly, I can't think anything they could do better, at least based on this experience.