The place was amazing! Perfect location, roof terrace offered some amazing views of London!