Brilliant location close to Catalynia Square, good restaurants close by