This place was exactly what I was hoping for. My kids loved it and the walk to the beach was so easy. It gave us the space we needed and again the location was great! We had one issue with the toilet and water pressure, but they were so quick to get it fixed and it had no impact on our stay. I would definitely stay there again!