Comfortable stay in a very quiet, peaceful location.