Spacious and clean. Great communication and easy accessibility. Overall happy with my stay.