Very clean and spacious. Great location, check in was very easy and communication was great. Thank you!