really spacious place near the beach