Great location and place. Much bigger than expected. Only thing to note would be that the place was not stocked as much as other places we have stayed in the past. No beach towels (only 4 regular towels that cannot be brought to the beach), no hand soap (had to go buy some) and there was not any extra blankets or pillows for use!
Other than that, great place.