I met helios for 5 minutes for the check-in but he seemed like a nice and professional person. He was available at any time if we had any questions.The apartment was really nice and really clean. Location is perfect too as it is located less than 5 minutes walking from Sol, which is a main metro station in the city. I would recommend this place without any doubts.