James is a great host! He is very friendly and makes sure that I feel at home. And he's got the cutest dog ever! The place is clean with easy access to public transport. Five star recommended!