Great place! Communication was easy and I thoroughly enjoyed my stay.