James is a thoughtful and attentive host. The place is clean and spacious. The kitchen is functional. Great value for the money.