Everything was as expected. Easy self check-in and good communication. Close to beach and nearby shops.