cave , a chapel and monastery