Excellent place to stay! You get the benefit of being in a self catered apartment and a hotel! We really enjoyed our stay and will recommend to friends.