One of the cleanest places I've stayed at. Communication was smooth, check-in directions were clear, and the overall experience was well worth the price. Would definitely recommend