A beautifully appointed, stylish, clean space matched by fabulous hospitality from the host and located very centrally to the energy hub that is Covent Garden.