Location - ideal! Responsiveness - incredible! We had a lovely experience, mahalo!