fantastic stay in a wonderful location