Very clean, spacious, and comfortable. Also a great location.