Perfect spot for bachelor party in newport.