Amazing location, friendly hosts, fantastic living area, great value - an absolute joy.