We had a wonderful stay at the apartment, everything was super clean and the check in was quick and nice! Communication was also perfect.
If you come with public transport expect a little up and down the hills which can be exhausting after a long trip.