Perfect location and great communication! Absolutely loved our stay