The location and the apartment are great. We had a problem communicating with Mario and therefore our check in was delayed by a few hours. Other than that, everything was excellent.