5/5 - Excellent
It is a lovely place with a friendly and safe feel that combines both the glorious old and the convenient new. My only grip is that very few people speak English compared to the more tourist focused areas. Still that's not a fault of the location.