Perfect place in perfect location with the absolute best views of Istanbul, truly incredible stay