Tornabuoni Boutique Prestige ticks pretty much every box! Overall I would rate it 4.8/5, other than being unable to check in at any time without communication with the host (difficult with poor signal and being in a foreign country) the overall service is excellent! Thanks from both of us! :D