One of my favorite places to stay in Europe! Great place. Seems too good to be true, but it truly a great place to stay.