Luxurious, modern and comfortable. A very pleasant stay.