Kelly's place is 10/10. A seamless experience all round thanks to Kelly. Highly recommended.