Clean and spacious. In a great location.