Rustic accommodation in a quiet, peaceful setting