Great place to stay! Location, flat itself, communication with host.