This place was beautiful! The building is luxurious and check-in was brief, simple and smooth. Amazing staff, the pool and other amenities is 5 star. The beach is about a 7 minute walk (cross the street and walk down “ocean” path). The beds and sofa were super comfortable, the only thing is that the sofa and sofa’s pillows were dirty (most likely stained) which grossed me out a little bit. I also dropped something behind the sofa and had to move it and was scared with how dirty it was behind sofa, which gave me the impression that the place was cleaned “superficially”. Other than that everything was beautiful, clean and nicer than the pictures gave it justice. I would definitely come back ! Highly recommend.