I'll be spending my honeymoon in Mazatlan. Can you recommend me a hotel that has a mexican food restaurant and a nice view also?