Absolutely fabulous. Everything was perfect. Spacious, modern, clean and beautifully appointed.