This was our third stay here! It is perfect for our needs - clean, tons of amenities, in a beautiful complex, close to the beach and a great host. No complaints!