Perfect location, great communication. We did share the bathroom with quite some people which led to noise and inconvenience at times. However, overall we had a great stay.