As described, lovely and stylish - and great location too.