really clean. amazing place and amazing hospitality