I'm booked here in a couple of weeks, but just read a large amount of reviews on their website which mention service and hard product have gone downhill. I stayed here once soon after opening and quite enjoyed my stay: are those reports representative of a recent dip in service/repair?