Spacious, supremely clean, excellent location.