Amazing place! Super spacious, wonderful living space, comfortable bed and nice balcony. Gorgeous views of the ocean and beautiful resort. Great amenities. Well-equipped kitchen and very clean. Laundry on site was a blessing as we were halfway into our long vacation. The pool was amazing and seating by the ocean was the best. Loved it! Will definitely come again. Strongly recommend.