Definitely the best place we have stayed so far. Highly recommended.