Perfect location, great communication - would happily stay here again!