Glor na hAbhann, fully furnished townhouse-style residence