Very comfortable accommodation with lots of special touches.