Very clean unit with good quality amenities including linens & towels. Convenient location close to beach, shop and restaurant. Great value! Highly recommended!