Modern, very clean and peaceful situation. All we could have asked for our weekend break and our hosts were friendly and helpful. We would stay here again.