The location was perfect. The apartment was spacious, well kept and clean. James was a great host - would highly recommend