Very good communication! I had a lovely stay! Everything I needed was there. Very good location.