Wonderful place to stay. Lots of lovely personal touches, spotlessly clean, beautiful place, excellent location. Honestly, couldn't fault it.