Very clean. Wonderful location to the beach and down town. Wifi is a bit weak.