Rita's is a lovely house on the wild Atlantic way with fabulous views.
Like a home away from home