The location of this apartment is perfect- the beach is amazing, only a short walk, and the pool was just steps off the patio. Made watching the kids perfect. The the large queen bed is incredibly comfortable. We booked for 2 kids as well, one slept on a rollaway bed and the other slept on the sofa. Deborah's communication was really great, checking in with us before and during the stay. We look forward to staying again!