Squeaky clean, spacious, and worth it for the location alone.