Overall staying here was lovely - the facilities in the apartment were great - as well as location.
A few minor improvements would have made my stay five star.