Lovely place nestled in Upper Lansdowne. Great for anyone looking for a relaxing getaway.