Very clean and stylish apartment in a vibrant area of Dublin