Communication is great, location is perfect. We had a happy stay.