What a wonderful place to stay. Perfect location, beautifully decorated, and everything you need (and more) for your stay.