This place was very clean and newly remodeled. There is a great deal of room and a nice kitchen area. Parking on the street is free. Beach area is rocky but accessible.