James's place was exactly what we needed during our stay. He went above and beyond as a host and made our stay as easy as possible. Can't recommend enough!