Yes location is great but we felt it could have used a better cleaning upon our arrival. Floors looked like they were not cleaned and mirrors in bathrooms were disgusting (my 10 year old could have seriously done a better job) made me wonder how...More