Superb location, wonderful view and vibe. A very unique place in the area which you have to experience yourself. Although Lake Las Vegas is around 25 minutes drive from the city center, it has a very unique micro-atmosphere that makes you feel right in Italy. There is a convenience store with everything you need and plenty of restaurants within 5 minutes walking distance, so you won't be left hungry. Amber is super responsive, I recommend the place.