Perfect location, timely responses; overall a great experience, specially considering we were traveling with 3 little children.