James is an exceptional host, there was constant communication throughout our stay to check up on us and our needs. The place was more than we bargained for, having so many amenities and being a tidy, modern space. On behalf of me and my family, we would definitely stay again.