Stayed for a month. Found it to be a perfect location, spacious and clean stay. On top of that, James is a great host.