Excellent location, great communication and easy transaction. Would definitely stay again. We have a 1 year old and the place worked well.