Great hosts, beautiful view, and only positive surprises. Would definitely stay here again.