walking distance to beach, well stocked kitchen and other amenities. good for kids