Very nice facility. The units are large, clean and have everything you need. Be careful if the beach … very rocky. You need swim shoes