Excellent Airbnb with a prime location right in the heart of St Roch