A modern, roomy great place for a couple of families. So close to the beach.