What a wonderful place! Thank you so much! We would love to come back to London and stay with you again!