We had a very comfortable stay with a 4-year old and the grandparents. Everything we needed was right at hand. Aaron even had water bottles which we found very useful. The beach was down the block. Parking took a little learning initially, but we were able to plan ahead and rented a smaller car thanks to the clear description.