The reviews are legit! This place is perfect for lake Las Vegas.