Wonderful location and accommodation