The place was big and comfortable for 6 people. Location is decent enough (walking distance from metro station). Food delivery from nearby restaurants worked very well for us. Alexandros was very helpful with the check-in and offered an orientation tour. That helped a lot.