The location is perfect. Everything works fine. The inner courtyard is super cozy. We really enjoyed our stay.