Very clean, modern, and spacious. We'd love to stay there again.