Very clean, spacious and accommodating. Also in a great location. Customer service and communication was excellent!