Clean. Beautiful views on a quiet beach. Wifi was fast enough for WFH (20 Mbps up & down). All around was a great place to stay for the week!