Beautiful location, super friendly hosts - great value.