Isabelle's place is tucked away in the in the beautiful green countryside near Kilgarvan. The place is small but has everything one needs for a short stay.