The location is super convenient for newcomers/tourists. We had no problems with finding the place nor during our stay! Highly recommended for short-long term stays