Large, comfortable and relatively well eqiupped accomodation.
Location fine
Only minus too much late-night noise from the rooms above