Excellent, lots of small touches that make for a very comfortable stay. Will be back next time :)