We had a great stay here and would come again! The place was very clean and we found it to be just as described in the listing. The proximity to the airport was a major plus for us, and we really enjoyed having the space to spread out and have some privacy (our group consisted of 5 adults).
Do note that the couch bed (as is always the case with couch beds!) is not as comfy as a regular bed. It is still handy for kids or maybe young adults - just don't expect it to be like your bed at home!
All in all, this was a wonderful, spacious, clean place to stay, and it cost less than a hotel. I am definitely recommending James's place!