Very good stay at a wonderful location