Ciarans place is as near to perfect as possible. I can not recommend this apartment enough. Five star accommodation and hospitality