Great location, clean and very spacious. James was, as always, a great host!