Clean room, great location - beach, restaurants, and shops all in short walking distance - and the staff was friendly and helpful.