Shelia place is lovely, clean, and right in the middle between Muckross and the town center.