Amazing location next to Harrods. Excellent entertainment system (TV, Sound). Easy and fast communication by mail.