James' home was perfect for my 6 year old son and me. It was sparkling clean, in an excellent location and very comfortable. James' hospitality and communication couldn't be beat, I would definitely stay here again.