Rustic accommodation in very rural setting.