The location is amazing, right on the beach. The apartment was clean and spacious. We had a minor issue with the shower over tub not working, and the bathtub drain plug was broken as well. All six of us had to share the other shower. Other than that we had a nice stay.