Very clean, modern and spacious place with many touches that make for a most comfortable stay. Highly recommend.