Very clean, very spacious, great location. I'll be staying there again.