The place is a perfect hideout, an Agioli restaurant with extremely delicious meals in the same building from Seaview side, on the side street cool 'Last slice' pizza takeaway. Mini shop 20 meters away. So the location is really perfect.
Just internet is what was not good (when it was 41C outside, we didn't want to walk away from aircon at the apartment :) ). And the connection, either wired or wireless, was far from perfect. Hopefully, that will be resolved by contacting the ISP or any other way.
Except for that - perfect in all senses!