Perfect little home from home set in the most beautiful place in Ireland.