This place was overall in a good location and had everything we needed for our stay. The few cockroaches that we found in the suite over the stay was the thing that greatly affected the quality of our experience and the host’s lack of a response to their presence.