Everything in place to ensure an enjoyable stay. Although we were informed about the stairs, one of our party had taken a tumble a little while before our stay and found them hard to negotiate. This in no way reflects on Greg but be aware.