Very clean, very modern and new, and very good location! throughly enjoyed our stay!