Fabulous. So happy a new generation of hotels have emerged like this. everything was perfect. Highly recomend.