The place was clean and had everything I needed for my stay. The view from the back patio was very nice. It is in a good location if you want to make trips to the surrounding beaches. The only thing I will say is that you will need a car in order to do the things you want.