Clean, welcoming, warm, and in a beautiful location. We really enjoyed our stay and will most definitely be back!