Clean, modern, quiet, comfortable, well equipped, a pretty setting ....we very much enjoyed our stay and wished we had time to stay longer.