As described, had a good stay. Was quite pricey, but in fairness we booked very last minute due to a hotel cancellation. Would stay again.