Clean and spacious. Right in the middle of 3 hotel resorts with a great shopping mall next door. Plenty of restaurants within walking distance down the beach. Fully equipped kitchen and very nice bath. Giant lanai. Would highly recommend!