Very accurate description. We had 2 families stay there, plenty of space, a great layout and a fun backyard for the kids to swim in the pool! Great location close to restaurants and shops and the beach!