Great location, comfortable place and good communication