One of the best place we have stayed!