Perfect apartment. Clean & spacious. The resort is really nice!