Just like the title, this place has everything you need. It is not the nicest house, but it is very clean. The furniture is a little worn, it needs updating, and the beds aren’t the most comfortable. Ultimately, though, this house is probably the best bang for the buck of any rental I have had. There are 2 floors for separate living areas, plenty of space, 2 decks, a view of the ocean, close beach access... the list goes on. It’s in a great location- outside of town, but close enough to walk. It is well stocked with everything you need for cooking and cleaning. There is no shared wall with another unit and good parking. For our needs, I couldn’t ask for more. I would stay here again in a heartbeat.