Perfect location and excellent communication!! My mom and I had such a wonderful time here.