What a fantastic stay- James' place is stylish, clean and the location was perfect. Thank you.