Perfect place, perfect location, perfect host.
Place is huge.