Have never stayed in the hotel part of this lovely villa, but I've been to The Iguana Restaurant and you can't beat it! The food is fantastic, the service is incredible, the drinks are thoughtfully prepared and the views are unmatched! It's a social media influencer's dream! I've been here 3 times and each time I love it! The mariachis, with their singing and their music, is beautiful! This place is marvelous! The first time I went there was about 13 of us, and we have 5-star service the entire time! I visit Vallarta often, and I'll be back to The Iguana Restaurant soon!