Very clean and spacious.
Location is perfect.
Highly recommended.