Great place! Wonderful hospitality and an amazing location. One word of caution, the hot water does not last very long. It gets very hot quickly which is wonderful, but it only lasts about 30 seconds or so. You then have to turn all the water off, wait a few seconds, and back on again to get hot water for another minute or so.