The place was clean and absolutely adorable. It was right on the beach and the view was amazing. We really had an incredible time and I would highly recommend this place.