Fantastic! Best place we have ever stayed at. Impossible to top.