Very clean, great location, quiet, and spacious. 5 stars all around.