Semi private beach is a real treat. Location is terrific and the pizza place across the street is delicious. Interior is new with beach decor. Kitchen is well stocked. We will stay again.