We had a wonderful time. The place was beautiful and comfortable. There are lots of stairs between the 3 floors. The hosts are very helpful and respond quickly to anything you need. We would definitely stay there again.