Location is outstanding. We stayed with two of our adult children and one of the their friends. The layout was perfect for our needs and the hosts greeted us even though we arrived very late. You can tell they really care. Beds are comfortable, kitchen is great and there is plenty of room. Would definitely come back.