This is place is practically brand new and super clean. James was a great host; answered messages promptly and gave some good advice on questions about local things. Would definitely stay here again.