Perfect size for our short vacay. My husband and I took our 2 kids (4 and 5 yr old) and it was just perfect for our 5 day trip. It would have been tight staying much longer than this though. The kitchen was well equipped, lots of beach accessories (cooler, grass mats, towels, boogie boards). Safeway and Starbucks are walkable across the street and the beach and pool are RIGHT there. Overall perfect stay, especially for the price!