Caribbean Beach would fit those needs. Especially rooms in Aruba 51 or Jamaica 45 (non-smoking).