Very nice appartment, great hosts in colourful neighborhood. We travelled with two teenagers and very much enjoyed staying here, fits description perfectly.