The place is perfectly located close to Taksim Sq. Its a perfect place for a couple! The approach road is a little steep.