Lovely apartment in a perfect location!
A bit small for 3 people but easily doable if you don't mind being in close proximity of each other.