A very comfortable stay with every amenities you'll need and lots of thoughtful touches.