Very clean and spacious. Exactly as described in a great location. Highly recommended!