Really cute, fabulously located, 10/10 all round