Great location! We stayed here with 5 girls, and had no problem at all. The space might be a bit tight if you have big luggage.
The view from the terrace was amazing, and the location of this apartment was very convenient.
Elena and her husband greeted us, and had a smooth check in.
Would definitely recommend.