S Sam Myers Review of El Conquistador Hotel 4 years ago You are in the hot spot ! Heaven on earth location
Comments: