Very clean and accommodating. Excellent communication and went above and beyond to ensure our stay was a great one!