All 17 suites and half of the guestrooms Salamander Resort & Spa features expansive countryside views