Nusrettin place was worth the money. Near Galata Tower and also you can reach on walking distances a lot of other places.
Stuf is very communicative. We had the check in at 14:00 but host allowed us to check in at 10am. Also in last day they let as to drop off the luggage all day long till our flight. Great experience!