Very clean and spacious with all the modern technology . Very comfortable stay.