very clean, beautiful and spacious. will be back