The location is perfect- steps from the beach. Perfect for families. The apartment is very clean and service top notch. Very basic supplies- had to buy things like toilet paper, garbage bags, etc. but very easy to do this with a convenience store right across the street! Will definitely visit again.