Great location with a great host! All the amenities you need for a stay at the beach.