The owners were incredibly friendly, they gave us free water and coffee. The apartment is very good, especially the one with a balcony on the top floor is amazing. Bed and bathroom were both comfy and there's plenty of space and equipment for 3 people.
It's not a problem to leave baggage if arriving earlier than check in or when checking out, and access is easy to marmaray metro line. Would definitely stay again if I visit the area.