Very good communication, clean place, comfortable. Well located too.