Perfect spot for a business trip To Byron.