Communication was great. Location was superb and accommodation was very clean. Checking in and out was a breeze.