Is it worth the money? We were wanting to splash out and stay on New Years eve but are a bit worried by the bad reviews that are on tripadvisor.