Great place, especially the rooftop terrace - this was a great place to wind down at the end of the day.
In terms of finding the place - there is an underground passage from the trains to the apartment - however to find this you need to exit the Metro station via the Larissa Station sign, cross the road to the Suburban Rail station and enter the underground tunnel either within the station or down the right side of the station. It can't be accessed directly from the Metro station.