We were very happy staying in Dom's place and found it to be in central location. Some concern are the stairs going down the apartment. Although we knew about the stairs it is quite steep and difficult to bring down luggage especially as we had 3 big luggage. Overall we were very happy with our stay.