This place is truly perfect. The location is great. The place is very clean. It comes stocked with everything you need- beach towels, pillows, blankets etc. Wi-Fi worked well! We will be back!