Great location, clean plenty of space, great host