James's place is stellar in every way. We didn't want to leave! Highly recommend!