James and Hayley were amazing to deal with from start to finish. The apartment was perfect, clean, and filled with everything you would need to be comfortable. The location is also excellent, we pretty much had a 10 - 20min walk to everything we wanted to do. No taxis were necessary for us. we can't thank our hosts enough for being so helpful and thoughtful. We all agreed we would happily stay here again :).