good location, great communication with the host, flat is very clean as per description