A comfortable place, with warm and welcoming vibes,
set in beautiful surrounds. A great place to stay.