Stayed before, great location, space, communication, very clean