Comfortable, spacious, and conveniently located for beach and town