Это предложение повторяет структуру №3, где "for 5 years" указывает на продолжительность действия. Однако, контекст "The room looks so cosy now" (Комната выглядит так уютно сейчас) не связан напрямую с посещением бассейна. Вероятно, здесь ошибка в копировании или формулировке задания. Если исходить из "for 5 years", то это Present Perfect Continuous. Но если привязаться к первой части предложения, то это может быть Present Perfect, показывающий, что я уже какое-то время пользуюсь бассейном, и это сделало комнату уютнее (что маловероятно).
Предполагая, что "for 5 years" является ключевым, и речь идет о продолжительном действии:
Ответ: have been visiting