We enjoyed a fortnight at CasaPetra. The apartment is well equipped and very comfortable. The views from the balcony are lovely and it's a great place to sit and watch the world go by. Our only problem was that it was sometimes noisy at night, with traffic and people from the bar nearby. I take exception to a previous review which said it is a 15 minute stroll into Bellagio. A quick look at a google maps will show that it's almost a 2 km walk! Going in is downhill, still not in 15 minutes, but coming home is definitely slower! We found that while the service is irregular it suited our needs to avoid the hot and tiring walk home. The bus timetables were a bit of a mystery at first, but again a quick Google search had that sorted. The parking was good and the neighbours very friendly. I would happily stay here again.