Bella Vista is a beautiful place in Ágios Nikólaos. Our apartment was cozy and clean. The view is amazing :) It is a perfect place for relaxing and for exploring beaches and cities around Ágios Nikolaos! The hosts make you feel at home :)