Location Location Location!! Spot on and never had to ask for anything!! Lots of little touches to make your stay very nice and homey.