Great location. We didn't need the kitchen amenities so I have no comment on that, but overall it was clean, guest friendly and a less than a 5 minute walk to the beach.