Place was clean and tidy. Towels and beds were clean. Wifi was non existent when we checked in. Did our own troubleshooting, managed to get the wifi up but was still spontaneously available. Still give it a 5 star because wifi was still not so essential.