Extremely clean and fairly spacious place. Communication was great. Very comfortable stay. I would definitely come back.