Excellent location, good layout for a small family, big outdoor space. Check in was seamless and communication was good.