This place was great! Super convenient to the beach and shops. The place itself was clean and very well organized. I only wish we could have stayed longer. Parking was convenient and free (sometimes I had to go further up to find a spot but it was never a problem). I will be staying here again next time we come!