James' place was perfect. Great location, clean, good amount of space - it's bigger than the pictures make it seem. Check-in/check-out was easy and James' was an attentive host. I would definitely stay here again.