This place is near perfect. The staff is what makes this place wonderful - valet service, front desk and reception and housekeeping; they all rock! The spa and pool is awesome but quite a walk away in my opinion. There are indoor and outdoor jacuzzis which is nice. The cafe and restaurants on site are great and we really enjoyed the yummy cookies upon check-in. Everyone is friendly and helpful and the beds are heavenly. The skating rink is right behind the hotel!!! We loved it. Great place to stay with kids. Only one complaint from this very light sleeper: it's a little loud. You can hear a lot ;( aside from that, this place is as good as it gets up here and better.