This resort is a very luxurious resort and has the size and all the amenities of a full size apartment with a full kitchen. All suites have an ocean view balcony. The bathrooms are beautiful. two cons: 1) There's no air conditioning in the living area. 2) They're not equipped with sofa beds. Overall I would recommend this resort.