The best place we have stayed so far