Description Situated in a green oasis of mature trees and charming gardens is a most splendid architecturally designed residence on the outskirts of Clifden