Excellent communication, very clean and modern accommodation, convenient location and just perfect for our family of four plus dogs.