We stayed for 13 nights and had to check in very early check which Baybora was very accommodating with.
Responses were always quick if we had any questions regarding the apartment and was helpful with recommendations in Istanbul.