The unit was spotless and the view was better than advertised. The kitchen is well equipped and many of the standard spices and condiments are provided. We enjoyed cooking many of our meals in the unit. Short 5 minute walk down to the Marriott pool/beach. Would love to come back again!