Perfect location, with excellent communication ahead of and during our stay. We would happily visit again!